﻿//using System;
//using System.Collections.Generic;
//using System.Text;
//using DCRF.Common.Core;
//using DCRF.Common.Primitive;
//using DCRF.Common.Helper;
//using System.Reflection;
//using DCRF.Common.DBC;
//using DCRF.Common.Interface;
//using System.Resources;

//namespace DCRF.BaseBlocks
//{
//    /// <summary>
//    /// This class acts as a persistent storage
//    /// </summary>
//    public class Repository: BlockBase
//    {
//        public override BlockInfo BlockInfo
//        {
//            get
//            {
//                BlockInfo result = new BlockInfo();
//                result.BlockID = new CID("Repository", new BlockVersion(1, 0, 0, 0), "DCRF");
//                return result;
//            }
//        }

//        /// <summary>
//        /// This method reads connector information that need to be persisted
//        /// Serializes their info and returns string value
//        /// </summary>
//        /// <returns></returns>
//        private string saveItems()
//        {
//            //TODO: fix
//            //List<string> keys = Connectors./["TOPERSIST"];

//            //foreach (string key in keys)
//            //{
//            //    Connector c = getConnector(key);

//            //}

//            return null;
//        }
//    }
//}
